it’s chucking it down
(British English, informal) it’s raining heavily